42927349
30168097
73302523
33115993
4502375
99437498
57127895
73064961
40613411
77779749
74877593
55707475
89344994
58384753
41047079
17787632
5909364
79512531
76996832
98081
53195223
47549887
33658813
68924436
83994226
25735836
28457230
47709288
11902947
6339884
40509211
6995826
79121036
33137190
5684048
72474017
30498899
69422675
56735526
65841643