93567304
81036250
47282313
5903677
28549741
48754513
1659231
732528
76068794
65841959
93152159
26065512
48903634
56941587
442574
35059759
14374760
65882037
53582912
33024849
3312452
56233787
779152
14756687
4642873
75459984
56793152
30616329
49933325
24912064
87819182
56113840
66101355
75235672
52435516
10462604
93021782
99005076
39989573
71507214