83597271
42899622
61936586
47496571
19062878
14814220
66392928
90376989
12399337
34646181
709678
22142876
45569335
39639162
25476921
2059281
78562784
55862287
3907280
63955493
50666491
87241048
48674016
31804645
29522454
84255461
13161981
3562577
1749320
14985359
86271307
3788356
35944309
1034871
64804113
6265525
69004992
80544150
39443246
38422326