50223133
60298826
8847356
64091448
4851440
55618422
70291466
63978668
20984204
3740343
42219726
44099663
33289980
3704915
45517383
8438851
29657092
5858775
12504382
698431
29383912
24501228
12316610
1440534
10164892
90349190
93418846
11733152
71106353
67508785
25203958
50154008
69193563
52167468
15516845
66177420
91751841
79276926
30921037
64041095