57972151
57413518
5168971
34997974
89685799
41611549
28679619
47136830
81736825
56058484
51475765
19196783
60023942
23502540
74283213
23698236
46523056
48324919
21271130
28015471
60209125
75213582
12749036
7882694
63368936
2526285
77491362
12217802
23434815
92127247
41202992
2816180
41976784
36186031
20565956
92037823
41326872
12042463
57463941
6905178