48443162
67969642
8145353
72086188
30538913
45942360
52529718
26807882
50289072
88139190
12075139
32363926
89949717
93984845
5243601
224364
45373848
97266836
35328269
8049229
63508913
25045512
24032220
38949421
55026119
22931345
76106243
1714420
97534196
1815838
64866371
45551909
32907830
11214591
80195335
51502292
87333800
66559101
9217487
69241968