88707506
29048997
88042911
23913408
67066060
47916269
64669860
59142900
12522466
5388808
43249492
5473808
83474598
13201778
18234580
75122214
46724837
41538717
28937214
1638865
56364291
34644424
94484469
64616959
156715
54385396
72348908
12768895
20816813
6038392
49479261
1734442
52665376
80002864
63236295
83429644
1347287
29497715
1599762
50104777