15336829
30106438
49674070
5034053
48685991
59013265
41592799
29236751
27166473
22533264
63797068
72569371
7619260
26127307
54371319
61074342
16123281
89782309
22409117
30668897
44373587
44445184
84221377
42171729
18188101
54078988
9246544
93381328
74077080
85185872
21672461
1723618
87396368
989753
80262171
85639989
17774126
79476006
2678407
67939