70136651
66522274
83869924
4103740
73762465
36999628
23073011
62049672
2585790
86032335
99439211
96446737
28739899
45692779
41083178
13334227
80769942
49253522
20084402
52027973
92886900
77082354
36964178
66141220
29633608
15513968
30023226
7313051
42873042
1005270
63266799
38619180
47008588
2127658
10005208
67381668
87862226
73109574
89642858
77036941