34834841
95069008
62769178
72109999
70559556
17249775
51795031
53866543
86582413
60467216
58631387
43075263
97157597
85237105
9629617
47261360
89584547
72598904
10362756
21864523
24851528
5869718
87118760
7393633
10452783
21211993
92085346
28721402
37486887
17613033
37489573
43351154
73441077
50928264
77131370
83383943
54448636
33046625
84521340
71311008