86914948
47125821
84572193
64186209
3960707
96818290
96183312
58512303
34019740
1126139
97649304
87424350
78162351
4894631
4606336
16943183
2150609
7475349
69994803
18563075
54479119
86295916
60514618
77383332
48771546
41529505
62778415
22549822
40712388
3266984
89806596
55937205
21645955
24278634
39331887
20494614
7798458
37342828
58369280
60333599