69568991
5606284
19453436
35768197
60057682
58187053
5680659
76384601
41056622
12595327
36828384
77183844
89333462
20274204
57847022
99522727
28598193
96775040
79744990
97746700
2482485
63765672
93422031
453171
5405736
82352957
55263758
35004808
408981
77349493
9054516
81406209
32015314
64834023
50219767
53626111
28482146
40042186
53308720
33483604