12497250
35268146
90438900
23956211
5864648
45452469
93472406
71082844
89171073
46714088
73938979
38598774
49877066
76568148
53124654
371876
7332474
568131
2853614
844715
14736625
2595564
27753390
39962150
69482259
65607958
50598182
39281966
92233594
34229555
61795916
66821485
86579287
63276096
29762439
54048079
49978281
78958173
79993445
8447678